HEADERS       = glwidget.h \
                window.h \
../libsct/sct/core/common.h \
../libsct/sct/core/mutex.h \
../libsct/sct/core/thread.h \
../libsct/sct/framework/module.h \
../libsct/sct/utils/list.h \
../libsct/sct/utils/string.h \
../libsct/sct/rtspclient/rtspclient.h \
../libsct/sct/rtspclient/rtspclientinterface.h \
../libsct/sct/rtspserver/aacservermediasubsession.h \
../libsct/sct/rtspserver/aacsource.h \
../libsct/sct/rtspserver/aacstreamsource.h \
../libsct/sct/rtspserver/amrservermediasubsession.h \
../libsct/sct/rtspserver/amrsource.h \
../libsct/sct/rtspserver/h264streamsource.h \
../libsct/sct/rtspserver/h264videoservermediasubsession.h \
../libsct/sct/rtspserver/h264videosource.h \
../libsct/sct/rtspserver/rtspserver.h \
../libsct/sct/rtspserver/rtspserverinterface.h \
../libsct/sct/rtspserver/serverinterface.h \
../libsct/sct/rtspserver/streamsource.h \
../libsct/sct/rtspserver/tsservermediasubsession.h \
../libsct/sct/rtspserver/tssource.h \
../libsct/sct/rtspserver/tsstreamsource.h \
    player.h \
../libsct/sct/demux/tsdemux.h \
../libsct/sct/mux/tsmux.h \
../libsct/sct/decode/audiodec.h \
../libsct/sct/decode/decodeinterface.h \
../libsct/sct/decode/videodec.h \
../libsct/sct/encode/audioenc.h \
../libsct/sct/encode/encodeinterface.h \
../libsct/sct/encode/videoenc.h \
    audiooutput.h \
../libsct/sct/mux/tshead.h \
    renderinterface.h \
../libsct/sct/httpclient/httpclient.h \
../libsct/sct/httpclient/httpclientinterface.h \
../libsct/sct/framework/object.h
SOURCES       = glwidget.cpp \
                main.cpp \
                window.cpp \
../libsct/sct/core/common.cpp \
../libsct/sct/core/mutex.cpp \
../libsct/sct/core/thread.cpp \
../libsct/sct/framework/module.cpp \
../libsct/sct/utils/list.cpp \
../libsct/sct/utils/string.cpp \
../libsct/sct/rtspclient/rtspclient.cpp \
../libsct/sct/rtspclient/rtspclientinterface.cpp \
../libsct/sct/rtspserver/aacservermediasubsession.cpp \
../libsct/sct/rtspserver/aacsource.cpp \
../libsct/sct/rtspserver/aacstreamsource.cpp \
../libsct/sct/rtspserver/amrservermediasubsession.cpp \
../libsct/sct/rtspserver/amrsource.cpp \
../libsct/sct/rtspserver/h264streamsource.cpp \
../libsct/sct/rtspserver/h264videoservermediasubsession.cpp \
../libsct/sct/rtspserver/h264videosource.cpp \
../libsct/sct/rtspserver/rtspserver.cpp \
../libsct/sct/rtspserver/rtspserverinterface.cpp \
../libsct/sct/rtspserver/streamsource.cpp \
../libsct/sct/rtspserver/tsservermediasubsession.cpp \
../libsct/sct/rtspserver/tssource.cpp \
../libsct/sct/rtspserver/tsstreamsource.cpp \
    player.cpp \
../libsct/sct/demux/tsdemux.cpp \
../libsct/sct/mux/tsmux.cpp \
../libsct/sct/decode/audiodec.cpp \
../libsct/sct/decode/decodeinterface.cpp \
../libsct/sct/decode/videodec.cpp \
../libsct/sct/encode/audioenc.cpp \
../libsct/sct/encode/encodeinterface.cpp \
../libsct/sct/encode/videoenc.cpp \
    audiooutput.cpp \
../libsct/sct/mux/tshead.cpp \
../libsct/sct/httpclient/httpclient.cpp \
../libsct/sct/httpclient/httpclientinterface.cpp \
../libsct/sct/framework/object.cpp
RESOURCES     =
QT           += opengl
INCLUDEPATH += ../libsct \
../libsct/third-party/pc-install/include/ \
../libsct/third-party/pc-install/include/libxml2 \
../libsct/third-party/pc-install/include/BasicUsageEnvironment/ \
../libsct/third-party/pc-install/include/groupsock/ \
../libsct/third-party/pc-install/include/liveMedia/ \
../libsct/third-party/pc-install/include/UsageEnvironment/ \


LIBS += -L../libsct/third-party/pc-install/lib -lliveMedia -lBasicUsageEnvironment -lgroupsock -lUsageEnvironment

DEFINES += __STDC_CONSTANT_MACROS SCT_QT_PRINT
LIBS += -lavcodec -lavutil -lswscale -lswresample -lavformat \
    -lx264  \
    -lfdk-aac \
    -lopencore-amrnb \
    -lcurl -lssl -lcrypto -lssl -lcrypto -lz -lrt \
    -L../SCTPlayer/libxml2-pc-install/lib/ -lxml2

LIBS += -lasound
